Big Huge Thesaurus

antiarrhythmic drug

noun